package com.heima.file.config;


import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

import java.io.Serializable;
// *MinIOConfigProperties这个是配置类MinIOConfig的参数类，让配置类和其参数解耦*
@Data
@ConfigurationProperties(prefix = "minio")  // 文件上传 配置前缀file.oss ，
//当有模块导入heima-file-starter时，且那个模块配置文件里面有minio.xxx 这样的配置 ，那么xxx的值将自动映射到这个类的属性上面
public class MinIOConfigProperties implements Serializable {

    private String accessKey ;
    private String secretKey;
    private String bucket;
    private String endpoint;
    private String readPath;
}
